// 引入匹配路径
import {BASE_URL} from "./base.js"
// 导出一个request函数
export const request=(params)=>{
  // new一个promise函数，有两个参数resolve，reject
  return new Promise(function(resolve,reject){
    // 请求数据用wx.request()
    wx.request({
      // 对传递参数进行解构
      ...params,
      // 对url进行拼接
      url:BASE_URL+params.url,
      // 成功函数
      success:(res)=>{
        resolve(res.data.message)
        // 成功通过resolve返回请求结果
      },
      fail:(err)=>{
        reject(err)
        // 失败返回失败原因
      },
      complate:()=>{
        // 成功或失败都执行的函数
      }
    })
  })
}